<?php
include "../Reportes/config.php";
include "../Reportes/conexion.php";

	$where = " where 1 = 1";
	if(isset($_REQUEST["track"]) && $_REQUEST["track"] != "" && ($track = $_REQUEST["track"])){
		$where .= " and pp.id_track = '".$track."'";;
	}

	if(isset($_REQUEST["resultado_final"]) && $_REQUEST["resultado_final"] != "" && ($resultado_final = $_REQUEST["resultado_final"])){
		$where .= " and pp.id_resultado = '".$resultado_final."'";
	}

	if(isset($_REQUEST["idioma"]) && $_REQUEST["idioma"] != "" && ($idioma = $_REQUEST["idioma"])){
		$where .= " and pp.id_idioma = '".$idioma."'";
	}

	if(isset($_REQUEST["horario"]) && $_REQUEST["horario"] != "" && ($horario = $_REQUEST["horario"])){
		$where .= " and pp.id_horario = '".$horario."'";
	}


	if(isset($_REQUEST["pago"]) && $_REQUEST["pago"] != "" && ($pago = $_REQUEST["pago"])){
		
		if($pago == 1){
			$where .= " and inv.id_pago = $pago";
		}else{
			
			$where .= " and (inv.id_pago = 0 or inv.id_pago is null)";
		}
	}



	$sqlAutor = "";
	if(isset($_REQUEST["invitado"]) && (trim($_REQUEST["invitado"]) != "") && ($invitado = trim($_REQUEST["invitado"]))){
		$sqlAutor = " 
		and inv.nombrecompleto like '%".$invitado."%'";
	}

	if(isset($_REQUEST["sala"]) && $_REQUEST["sala"] != "" && ($sala = $_REQUEST["sala"])){
		$where .= " and pp.id_sala = '".$sala."'";;
	}
	
	if(isset($_REQUEST["invitadocategoria"]) && $_REQUEST["invitadocategoria"] != "" && ($invitadocategoria = $_REQUEST["invitadocategoria"])){
		$where .= " and inv.invitadoCategoria_id = ".$invitadocategoria;
	}
	
	

	$sql = "
			select 
			* 
			,inv.id as id_invitado
			,ip.nombre as nombretipocategoria
			,pp.titulo as titulopaper 
			,h.nombre as nombrehorario
			,h.valor as valorhorario
			,h.fecha as fechahorario
			,s.nombre as nombresala
			,r.nombre as nombreresultado
			,inv.observacion
			,ip.id as idtipocategoria
			
			from invitado inv
			left join paper pp on inv.id_paper = pp.id_paper	
			left join invitadoCategoria ip on ip.id = inv.invitadoCategoria_id
			left join horario h on h.id = pp.id_horario
			left join sala s on s.id_sala = pp.id_sala
			left join resultado r on r.id = pp.id_resultado
			$where
			$sqlAutor
			order by inv.id desc
	";		
	//echo $sql;
?>

<table class="tabla-basica">
	<thead>
		<tr>
			<th style="width:400px">
				Invitado
			</th>
			<th>
				Tipo Invitado
			</th>			
			<th style="width:400px">
				Paper
			</th>

		</tr>
	</thead>
	<tbody>
	
	<?php 
	$i = 0;
	foreach($dbh->query($sql) as $row) {
	?>
		<tr class="<?php echo "row".(($i++)%2)?>  
        	<?php if(($row["idtipocategoria"] == 4) || ($row["idtipocategoria"] == 3) ){?>
				<?php if($row["id_resultado"] == 0) echo " paper-rechazado";?>
            <?php } else {?>
	            <?php  echo " invitado";?>
            <?php } ?>
            "
            >
			<td>
				<div class="invitado"><?php echo strtoupper($row["NombreCompleto"])?></div>

			</td>
			<td>
				<div class="tipocategoria"><?php echo $row["nombretipocategoria"]?></div>
			</td>
			<td>
				<div class="paper"><?php echo $row["titulopaper"]?></div>
					
			</td>
			

		</tr>
	<?php 		
	}
	?>
	</tbody>
</table>